package com.foreverwin.jzymes.production.fqc.mapper;

import com.foreverwin.jzymes.production.fqc.domain.FqcCheckBox;
import java.util.List;	

/**
 * FQC检验箱号清单 数据层
 * 
 * @author ervin
 * @date 2019-04-08
 */
public interface FqcCheckBoxMapper 
{
	/**
     * 查询FQC检验箱号清单信息
     * 
     * @param handle FQC检验箱号清单ID
     * @return FQC检验箱号清单信息
     */
	public FqcCheckBox selectFqcCheckBoxById(String handle);
	
	/**
     * 查询FQC检验箱号清单列表
     * 
     * @param fqcCheckBox FQC检验箱号清单信息
     * @return FQC检验箱号清单集合
     */
	public List<FqcCheckBox> selectFqcCheckBoxList(FqcCheckBox fqcCheckBox);
	
	/**
     * 新增FQC检验箱号清单
     * 
     * @param fqcCheckBox FQC检验箱号清单信息
     * @return 结果
     */
	public int insertFqcCheckBox(FqcCheckBox fqcCheckBox);
	
	/**
     * 修改FQC检验箱号清单
     * 
     * @param fqcCheckBox FQC检验箱号清单信息
     * @return 结果
     */
	public int updateFqcCheckBox(FqcCheckBox fqcCheckBox);
	
	/**
     * 删除FQC检验箱号清单
     * 
     * @param handle FQC检验箱号清单ID
     * @return 结果
     */
	public int deleteFqcCheckBoxById(String handle);
	
	/**
     * 批量删除FQC检验箱号清单
     * 
     * @param handles 需要删除的数据ID
     * @return 结果
     */
	public int deleteFqcCheckBoxByIds(String[] handles);
	
}